CREATE EXTERNAL TABLE jms_ods.`cc_call_record` (
  `id` string  COMMENT 'ID',
  `cc_call_urd` string   COMMENT '呼叫中心通话唯一标识URD编码',
  `staff_code` string  COMMENT '客服编号',
  `staff_name` string  COMMENT '客服名称',
  `staff_network_code` string  COMMENT '客服所属网点编码',
  `staff_network_name` string  COMMENT '客服所属网点名称',
  `call_direction` string  COMMENT '呼叫方向{1:呼入,2:呼出}',
  `cc_ext_no` string  COMMENT '呼叫中心坐席分机号',
  `customer_number` string   COMMENT '客户号码',
  `start_time` string  COMMENT '通话开始时间',
  `end_time` string  COMMENT '通话结束时间',
  `answer_time` string  COMMENT '通话应答时间',
  `talk_time_second` string  COMMENT '通话时长(秒)',
  `invite_comments_flag` string  COMMENT '是否邀评{1:是,2:否}',
  `satisfaction` string  COMMENT '满意度{1:非常不满意,2:不满意,3:一般,4:满意,5:非常满意}',
  `sound_url` string  COMMENT '录音链接',
  `create_by_code` string  COMMENT '创建人编码',
  `create_by_name` string  COMMENT '创建人名称',
  `create_time` string  COMMENT '创建时间',
  `update_by_code` string  COMMENT '最后修改人编码',
  `update_by_name` string  COMMENT '最后修改人名称',
  `update_time` string  COMMENT '更新时间',
  `ivr_input` string  COMMENT 'IVR按键',
  `hangup_side` string  COMMENT '挂机方(1客服 2客户)',
  `skill_group` string  COMMENT '技能组',
  `proxy_group` string  COMMENT '代理组（1总部，2代理区）',
  `waybill_no` string  COMMENT '运单号',
  `wait_duration` string  COMMENT '等待时长（秒）',
  `ring_duration` string  COMMENT '响铃时长（秒）',
  `audio_type` string  DEFAULT '1' COMMENT '语音类型，1-声通，2-炫米',
  `country_type` string  DEFAULT 'CHN' COMMENT '国家',
  `incoming_call_type` string  COMMENT '呼入类型：0呼入，1自助，2转入技能组，3转入坐席',
  `overflow_flag` string  COMMENT '溢出标识 1溢出 0未溢出'
)COMMENT '呼叫中心通话记录表''
 PARTITIONED BY (dt STRING COMMENT '更新/创建日期 (yyyy-MM-dd)')
 STORED AS PARQUET
 LOCATION '/dw/hive/jms_ods.db/external/cc_call_record'
 TBLPROPERTIES (
 'parquet.column.index.access' = 'true'
 );